// P6612 write by cn_ryh